the struggle for independence - German English Dictionary